// pages/person/writeFeedback/index.js
const ajax = require('../../../utils/quest.js');
const util = require('../../../utils/util.js');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    max: 300, //最多字数 (根据自己需求改变) 
    currentWordNumber: 0,
    objectArray: [
      // {
      //   id: 0,
      //   name: '美国'
      // },
      // {
      //   id: 1,
      //   name: '中国'
      // },
      // {
      //   id: 2,
      //   name: '巴西'
      // },
      // {
      //   id: 3,
      //   name: '日本'
      // }
      {
        id: 0,
        name: '梨',
        price: 13.6
      },
      {
        id: 1,
        name: '苹果',
        price: 18.6
      },
      {
        id: 2,
        name: '⽕龙果',
        price: 33.6
      },
      {
        id: 3,
        name: '苹果',
        price: 6.6
      }
    ],
    personalPhotolist: [],
    arrList: []
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },
  bindRegionChange(e) {
    console.log('picker发送选择改变，携带值为', e.detail.value)
    const idIndex = e.detail.value
    const {
      objectArray
    } = this.data
    const checkedData = objectArray.find((item, index) => {
      return index == idIndex
    })
    console.log(checkedData);
    this.setData({
      region: checkedData.name
    })

  },
  // 上传
  uploadImages: function () {
    const than = this
    const {
      arrList,
      personalPhotolist
    } = than.data
    wx.chooseImage({
      count: 1,
      sizeType: ['original'], //原图
      sourceType: ['album', 'camera'], //支持选取图片
      success(res) {
        arrList.push(res.tempFiles[0])
        ajax.upLoadFiles(res.tempFiles[0].path).then(res => {
          // const imgUrl = res
          const personalPhoto = {
            'picUrl': res
          }
          personalPhotolist.push(personalPhoto)
          if (res) {
            than.setData({
              picList: arrList,
              personalPhotolist: personalPhotolist
            })
          } else {
            return wx.showToast({
              title: '系统内部错误，请联系管理员',
              icon: 'none',
            })
          }
        })
      }
    })
  },
  // 删除
  delImages: function (e) {
    const {
      personalPhotolist
    } = this.data
    const that = this
    const index = e.currentTarget.dataset.item
    wx.showModal({
      title: '提示',
      content: '确定要删除此图片吗？',
      success: function (res) {
        if (res.confirm) {
          personalPhotolist.splice(index, 1)
          that.setData({
            personalPhotolist: personalPhotolist
          })
        } else if (res.cancel) {
          console.log('点击取消了');
          return false;
        }
      }
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})